Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EPSOM MEWS Semi-Detached £256,667 £85,000 22 Mar 2002
3 EPSOM MEWS Terraced £233,005 £152,500 10 Jul 2014
4 EPSOM MEWS Terraced £201,289 £37,718 31 Jan 1997
5 EPSOM MEWS Terraced £249,339 £147,000 21 May 2010